package urldownresources;

import java.net.MalformedURLException;
import java.net.URL;

/**
 * URL 分析
 */
public class URLDemo01 {
    public static void main(String[] args) throws MalformedURLException {
        URL url = new URL("https://localhost:8080/helloworld/index.jsp?username=kuangshen&password=123");

        System.out.println("协议："+url.getProtocol());//协议
        System.out.println("主机："+url.getHost());//主机
        System.out.println("端口："+url.getPort());//端口
        System.out.println("文件："+url.getPath());//文件
        System.out.println("全路径："+url.getFile());//全路径
        System.out.println("参数："+url.getQuery());//参数

        /*
            协议：https
            主机：localhost
            端口：8080
            文件：/helloworld/index.jsp
            全路径：/helloworld/index.jsp?username=kuangshen&password=123
            参数：username=kuangshen&password=123
         */
    }
}
